package com.zatech.cgnci.project.service;

public interface CgnciMessageSendService {

    /**
     * 发送保单到期提醒
     */
    void sendPolicyExpireMessage(String policyNo, String receiver);
    
    /**
     * 发送合约到期提醒
     */
    void sendContractExpireMessage(String contractNo, String contractName, String receiver);
    
    /**
     * 发送账单到期提醒
     */
    void sendBillExpireMessage(String billNo, String receiver);
    
    /**
     * 发送再保人评级更新提醒
     */
    void sendRatingUpdateMessage(String reinsurerName, String receiver);
    
    /**
     * 发送再保人评级下调提醒
     */
    void sendRatingDowngradeMessage(String reinsurerName, String rating, String receiver);
} 